package com.scu.bank.model.entity;

import com.scu.bank.model.base.BaseEntity;

/**
 * 此类为t_science_result表的model类，里面的属性与表一一对应
 */
public class ScienceResultEntity extends BaseEntity {
    private String userId; //科研成果所属的用户id
    private String resId; //科研成果id
    private String type; //成果类型: 1科研项目
    private String kyDesc; //科研成果申请描述
    private String examineUser; //科研成果审核人
    private String examineDesc; //科研成果审核说明
    private String status; //科研成果状态: 0.审核中 1.审核通过 2.驳回
    private Boolean isDel; //是否删除

    /**
     * 获取科研成果所属的用户id
     */
    public String getUserId() {
        return userId;
    }

    /**
     * 设置科研成果所属的用户id
     */
    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    /**
     * 获取科研成果id
     */
    public String getResId() {
        return resId;
    }

    /**
     * 设置科研成果id
     */
    public void setResId(String resId) {
        this.resId = resId == null ? null : resId.trim();
    }

    /**
     * 获取成果类型: 1科研项目
     */
    public String getType() {
        return type;
    }

    /**
     * 设置成果类型: 1科研项目
     */
    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    /**
     * 获取科研成果申请描述
     */
    public String getKyDesc() {
        return kyDesc;
    }

    /**
     * 设置科研成果申请描述
     */
    public void setKyDesc(String kyDesc) {
        this.kyDesc = kyDesc == null ? null : kyDesc.trim();
    }

    /**
     * 获取科研成果审核人
     */
    public String getExamineUser() {
        return examineUser;
    }

    /**
     * 设置科研成果审核人
     */
    public void setExamineUser(String examineUser) {
        this.examineUser = examineUser == null ? null : examineUser.trim();
    }

    /**
     * 获取科研成果审核说明
     */
    public String getExamineDesc() {
        return examineDesc;
    }

    /**
     * 设置科研成果审核说明
     */
    public void setExamineDesc(String examineDesc) {
        this.examineDesc = examineDesc == null ? null : examineDesc.trim();
    }

    /**
     * 获取科研成果状态: 0.审核中 1.审核通过 2.驳回
     */
    public String getStatus() {
        return status;
    }

    /**
     * 设置科研成果状态: 0.审核中 1.审核通过 2.驳回
     */
    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    /**
     * 获取是否删除
     */
    public Boolean getIsDel() {
        return isDel;
    }

    /**
     * 设置是否删除
     */
    public void setIsDel(Boolean isDel) {
        this.isDel = isDel;
    }
}